Typhoon Haishen Batters Amami Islands In Southern Japan